DevOps for Serverless Applications by Shashikant Bangera

DevOps for Serverless Applications by Shashikant Bangera

Author:Shashikant Bangera
Language: eng
Format: epub
Tags: COM088000 - COMPUTERS / System Administration / General, COM091000 - COMPUTERS / Cloud Computing *, COM088020 - COMPUTERS / System Administration / Windows Administration
Publisher: Packt Publishing
Published: 2018-09-29T05:05:23+00:00


Deployment and release

There are various types of deployment pattern, but we should select one which fits our case, and which uses all the functions together in one go: blue-green and canaries, and also lots of complexities, such as redundancy, high availability, rollback, A/B testing and incremental roll outs. All these need to be considered during deployment, and deployment should be achieved with ease and flexibility. So it should always be better to decide on the pattern before starting the automation.

We have to make sure deployment is constantly monitored and deployment failures are analysed and improved with time. All the deployment should be triggered through automated pipelines with minimal manual intervention, attached to a GitHub repository, with strict branching strategy. We can also package the function app and upload into Nexus to set up easier roll back. All the deployment should have a feedback loop all the way to project tracking tools like JIRA/rally. This will make it easier to trace the failure.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.